internal pillar cells - English Synonyms Dictionary